3b3d4788212a298d284b254036bdcaa811d88c82,src/main/java/generator/service/VagrantService.java,VagrantService,buildFile,#Arguments#,34
Before Change
model.put("memory", memoryConfiguration);
model.put("bluprentJsonFileName", VAGRANT_BLUEPRINT_JSON);
model.put("createClusterJsonFileName", VAGRANT_CREATE_CLUSTER_JSON);
model.put("hdpRepoJsonFileName", VAGRANT_HDP_REPO_JSON);
model.put("hdpUtilsRepoJsonFileName", VAGRANT_HDP_UTILS_REPO_JSON);
model.put("hiveViewJsonFileName", VAGRANT_HIVE_VIEW_JSON);
model.put("filesViewJsonFileName", VAGRANT_FILES_VIEW_JSON);
try {
FileUtils.writeStringToFile(new File(VAGRANTFILE), VelocityEngineUtils.mergeTemplateIntoString(this.engine, "vagrantfile.vm", "UTF-8", model));
FileUtils.writeStringToFile(new File(VAGRANT_BLUEPRINT_JSON), VelocityEngineUtils.mergeTemplateIntoString(this.engine, "vagrant-blueprint.vm", "UTF-8", model));
FileUtils.writeStringToFile(new File(VAGRANT_CREATE_CLUSTER_JSON), VelocityEngineUtils.mergeTemplateIntoString(this.engine, "vagrant-create-cluster.vm", "UTF-8", model));
FileUtils.writeStringToFile(new File(VAGRANT_HDP_REPO_JSON), VelocityEngineUtils.mergeTemplateIntoString(this.engine, "vagrant-hdp-repo.vm", "UTF-8", model));
FileUtils.writeStringToFile(new File(VAGRANT_HDP_UTILS_REPO_JSON), VelocityEngineUtils.mergeTemplateIntoString(this.engine, "vagrant-hdp-utils-repo.vm", "UTF-8", model));
FileUtils.writeStringToFile(new File(VAGRANT_HIVE_VIEW_JSON), VelocityEngineUtils.mergeTemplateIntoString(this.engine, "vagrant-hive-view.vm", "UTF-8", model));
FileUtils.writeStringToFile(new File(VAGRANT_FILES_VIEW_JSON), VelocityEngineUtils.mergeTemplateIntoString(this.engine, "vagrant-files-view.vm", "UTF-8", model));
} catch (IOException e) {
e.printStackTrace();
After Change
String blueprint = cleanTemplate(VelocityEngineUtils.mergeTemplateIntoString(this.engine, "vagrant-blueprint.vm", "UTF-8", model));
String createCluster = cleanTemplate(VelocityEngineUtils.mergeTemplateIntoString(this.engine, "vagrant-create-cluster.vm", "UTF-8", model));
String hdpRepo = cleanTemplate(VelocityEngineUtils.mergeTemplateIntoString(this.engine, "vagrant-hdp-repo.vm", "UTF-8", model));
String hdpUtilsRepo = cleanTemplate(VelocityEngineUtils.mergeTemplateIntoString(this.engine, "vagrant-hdp-utils-repo.vm", "UTF-8", model));
String hiveView = cleanTemplate(VelocityEngineUtils.mergeTemplateIntoString(this.engine, "vagrant-hive-view.vm", "UTF-8", model));
String filesView = cleanTemplate(VelocityEngineUtils.mergeTemplateIntoString(this.engine, "vagrant-files-view.vm", "UTF-8", model));
model.put("blueprint", blueprint);
model.put("createCluster", createCluster);
model.put("hdpRepo", hdpRepo);
model.put("hdpUtilsRepo", hdpUtilsRepo);
model.put("hiveView", hiveView);
model.put("filesView", filesView);
//model.put("tezView", tezView);